home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club (Business) 1998 January / Software of the Month Club - Business Shareware (Volume 245) (January 1998).iso / dos / biz / train / pack1.prg / TEMP2 / DEHELP.MSG < prev    next >
Text File  |  1993-03-11  |  52KB  |  1,188 lines

  1. 298
  2. #1 s 1:1-8 - 1:1-10 
  3. Type the Database Name and press RETURN. 
  4. #2 1:1-8 
  5. Type your User Name and press RETURN. 
  6. #3 1:1-8 
  7. Type your Password and press RETURN.  The Password remains invisible.  
  8. #4 s 1:1-9 - 1:1-10 
  9. A new database will be created on your data drive. 
  10. #6 s 1:1-15 - 1:1-20
  11.                <HELP> 
  12. ALT-F1  HELP          Provide help on current function.
  13.        <SELECTING FROM MENUS> 
  14. F1      MORE          Scroll menus 
  15. ESC     EXIT          Exit menu 
  16. \U      UP            Previous menu item 
  17. \D      DOWN          Next menu item 
  18. Home    HOME          First menu item 
  19. End     END           Last menu item 
  20. PgUp    PREV PAGE     Previous menu page 
  21. PgDn    NEXT PAGE     Next menu page 
  22. \N      RETURN        Select highlighted item
  23.       <ENTERING DATA IN A FIELD> 
  24. F6      CLEAR FIELD   Clear the current field 
  25. \L      LEFT          Delete previous character 
  26. \R      RIGHT         Next character in field 
  27. \S      BACKSPACE     Delete previous character 
  28. \N      RETURN        Next field 
  29. Ins     INSERT        Insert mode on/off 
  30. Del     DELETE        Delete current character 
  31. #10 2:2-13 
  32. Select {1} To define a new form. 
  33.        {2} To view or modify a form or print a form definition. 
  34.        {3} To define, view or modify, or delete relationships. 
  35.        {4} To delete a form. 
  36.        {5} To recreate the form's data and index files. 
  37. #11 2:2-14 
  38. Type the new Form Name and press RETURN.  
  39. Do not start the name with a number. 
  40. #12 s 2:2-93 - 2:2-94 
  41. Select the form to view or modify and press RETURN. 
  42. After viewing the form, press ESC EXIT. 
  43. After modifying the form, press F2 SAVE. 
  44. #13 2:2-131 
  45. Select the form that you want to delete, and press RETURN. 
  46. All the records in the form will also be deleted. 
  47. #14 2:2-105 
  48. Select {No} to save under the same name. 
  49. Select {Yes} to save under another name. Specify the new name 
  50. and press RETURN. 
  51. #16 2:2-106 
  52. Select {Yes} to transfer records from the current form to the new form.  
  53. #17 s 2:2-101 - 2:2-104 
  54. Select {Yes} if you have reorganized the choices.  Select {No} if you 
  55. have only added choices, or changed choice descriptions.  
  56. #18 s 2:2-132 - 2:2-133 
  57. Select the form that you want to reorganize, and press RETURN. 
  58. #19 s 2:2-17 - 2:2-34 
  59. F2      Save the form. 
  60. ESC     Exit without saving. 
  61. F4      Display Command menus.
  62. <To Move Cursor> 
  63. \L \R \U \D       One space in the indicated direction. 
  64. Ctrl \L Ctrl \R   First or last position in line. 
  65. Home or End       First column in first or last line. 
  66. \T \B             Next or previous tab position. 
  67. \R                First column in next line. 
  68. PgUp or PgDn      Previous or next page.
  69. <To Edit Text> 
  70. Ins               Turn Insert mode on or off. 
  71. Del               Delete a character. 
  72. F3                Cut a block of text. 
  73. F5                Copy a block of text. 
  74. F6                Paste the copied or cut block. 
  75. F7 F8             Delete a line.  Insert a line. 
  76. Alt-F10           Draw borders and use the Extended Character set.
  77. <To Define a Field> 
  78. Type the Field Name, position the cursor, press F10. 
  79. #50 1:2-11 
  80. Select a form in which to enter, modify, view, or delete records.  
  81. From this form, you can access related forms, and define 
  82. Quick Reports based on this form.  
  83. #51 s 2:2-15 - 2:2-34
  84. <To Move Cursor> 
  85. \L \R     One space left or right.     \U \D      Field above or below. 
  86. Home End  First or last field.         \T \B      Next or previous field. 
  87. \R        Next Field.                  PgUp PgDn  Previous or next page.
  88. <To Edit Text> 
  89. Ins       Turn Insert mode on/off.     Del        Delete current character.
  90. <Record Processing> 
  91. SH-F1     Display Table View.          F6         Clear field. 
  92. F2        Save a record.               SH-F6      Default for field. 
  93. SH-F2     Save Default record.         F7         Delete current record.
  94. F3        View next/selected record.   F8         Modify current record.
  95. SH-F3     View previous record.        F9         Quick Reports menu. 
  96. ALT-F3    Continue selected view.      SH-F9      Print current record. 
  97. CTRL-F3   View by record number.       ALT-F9     Auto Derivation off/on.
  98. F4        Display Command menus.       CTRL-F9    Rederive all fields. 
  99. F5        Clear all fields.            F10        Go to a related form. 
  100. SH-F5     Read Default record.         ALT-F10    Ad-hoc Multiform. 
  101. ALT-F5    Enter UNCHECKED mode.        CTRL-F10   Lookup related form. 
  102. CTRL-F5   Undo record changes.         ESC        Exit.  
  103. #52 s 1:3-2 - 1:3-6
  104.    <Purpose>         <Step>                   <Comments>
  105. {Define Report}    2. Start New Report     Required if a report is in memory.
  106.                  3. Select Records       Optional, Default: All records.
  107.                  4. Select Fields        Optional, Default: All fields.
  108.                  5. Define Format        Optional, Default: Columnar.
  109.                  6. Define Print Style   Optional, Default: Screen.
  110.                 10. Print Report Defin.  As desired.
  111.                  1. Run a Report         As desired.
  112.                  7. Save a Report        As desired.
  113. {Modify Report}    8. Load a Report        Select an existing report.
  114.                  3, 4, 5, 6, or 10       Select desired steps in any order.
  115.                  1. Run report           As desired.
  116.                  7. Save Report          As desired.
  117.                                          May save under a new name.
  118. {Run a Report}     2. Start New Report     Required if a report is in memory.
  119.                  1. Run Report           Select the report to run. 
  120. #53 s 1:2-42 - 1:2-44
  121. Select a relationship to view. 
  122. The first related record is displayed. 
  123. If no related record is found, the related fields are copied. 
  124.  
  125. Press ALT-F3 to see other related records. 
  126.      Enter, modify, delete, view or print records. 
  127.      View forms related to this form. 
  128. #54 s 1:3-17, 1:3-22 
  129. Select a relationship to include in the report. 
  130. #55 s 1:3-11 - 1:3-18 
  131. Move the cursor to each field to be used for record selection. 
  132. Type the record selection criteria: 
  133. {ConstantValue}   James*    James Ivory    "James*"    23    Male 
  134. {Multiple Values} "James*" or "Bill*"    Male or Female 
  135. {Ranges}          =^> 23    ^>= 23 and ^<= 100    between 23 to 100 
  136. {Comprehensive}   (^> Rate * Hours or ^< 20000) and ^< lookup DEPT Salary
  137. #56 s 1:3-19 - 1:3-23 
  138. {Move the cursor} to each field to be listed in the order it is to be 
  139. listed.  {Press the Spacebar} to mark the field with its relative 
  140. order in the list.  You may also type the relative order.  Then 
  141. specify the list options: 
  142.  
  143. {To sort or group on a field}, specify one of: 
  144.  Order     -  Sort in order 
  145.  Reverse   -  Sort in reverse 
  146.  Group     -  Group by field 
  147.  
  148. {To obtain field statistics}, specify one or more of: 
  149.  Count     -  Count of records processed 
  150.  Sum       -  Total 
  151.  Mean      -  Average 
  152.  Min       -  Lowest 
  153.  Max       -  Highest 
  154.  Std.Dev.  -  Standard Deviation 
  155.  Std.Err.  -  Standard Error 
  156.  Variance  -  Variance 
  157.  
  158. #60 s 3:2-3 - 3:2-28 
  159.    <Purpose>              <Step>                     <Comments> 
  160. {Define Procedure}  2. Start New Procedure   Required if procedure in memory.
  161.                   3. Data-entry Form       Optional, run-time variables.
  162.                                            Transaction input.
  163.                   4. Define Query          Required.
  164.                   5. Define Format         Optional, Default: Columnar.
  165.                   6. Define Print Style    Optional, Default: Screen.
  166.                  10. Print Procedure       Print Procedure Definition.
  167.                   1. Run Procedure         As desired.
  168.                   7. Save Procedure        As desired.
  169. {Modify Procedure}  8. Load Procedure        Select an existing procedure.
  170.                   3, 4, 5, 6, or 10        Select desired steps in any order.
  171.                   1. Run Procedure         As desired.
  172.                   7. Save Procedure        As desired.
  173.                                            May save under new name.
  174. {Run Procedure}     2. Start New Procedure   Required if procedure in memory.
  175.                   1. Run Procedure         Select the procedure to run. 
  176. #62 s 3:2-7 - 3:2-13 
  177. The Data-entry form is used to enter information for the procedure at 
  178. the time the procedure is run.  The information entered may be used 
  179. anywhere in the query: for record selection criteria, in calculations, or
  180. for listing in the report output. 
  181. #63 3:2-8 
  182. Answer {Yes} if you want to run the procedure repeatedly without 
  183. returning to the menu. 
  184.  
  185. With this option, the procedure can be used for transaction processing.  
  186. The Data-entry form becomes the transaction input form.  The data entered 
  187. in the transaction can be posted to any number of files via DQL. 
  188.  
  189. It can also be used to create alternate views of the data, where the
  190. Data-entry form becomes a subset of information in one form or a superset 
  191. of information in multiple forms. 
  192. #64 3:2-13 
  193. Answer {Yes} if you want to delete the Data-entry form currently defined 
  194. for the procedure. 
  195. #65 3:2-23 
  196. Answer {Yes} if you want to create another procedure without overwriting 
  197. the current procedure. 
  198. #66 3:2-23 
  199. Enter the name of the procedure and press RETURN. 
  200. Do not start it with a number. 
  201. #67 3:2-24 
  202. Select the procedure to load and press RETURN. 
  203. #68 3:2-26 
  204. Select the procedure to delete and press RETURN. 
  205. #69 3:2-5 
  206. Select the procedure to run and press RETURN. 
  207. #70 3:5-4 
  208. Select {Yes} to keep the format you have already designed.
  209. Select {No} for a new predefined format, or to design a new custom format.
  210. #71 s 3:5-5, 3:5-8 - 3:5-26 
  211. <Report Formats> 
  212. Select {Columnar} to get a tabular report with one line per record. 
  213.        {Field per Line} to place every field on a new line. 
  214.        {Record Entry} to use the record entry form. 
  215.        {Template} to use a predefined template form. 
  216.        {GrafTalk} to use the report data to create a GrafTalk chart. 
  217.        {Custom} to design your own format. 
  218.        {Export} to export to other programs. 
  219.        {Mailing Labels} to print on "multi-across" labels. 
  220. #72 s 3:5-27 - 3:5-39 
  221. <Export Formats> 
  222. Select the format that is accepted by the destination program. 
  223.        {Mail-merge} exports data to Wordstar and other programs. 
  224.        {MultiMate} exports data to MultiMate. 
  225.        {WordPerfect} exports data to WordPerfect. 
  226.        {GrafTalk} exports data to DataEase GrafTalk. 
  227.        {Lotus 1-2-3} exports data to Lotus 1-2-3/Symphony. 
  228.        {Variable Length} exports data to Mainframes and custom programs. 
  229.        {Fixed Length} exports data to Mainframes and custom programs. 
  230.        {DIF} exports data to various spreadsheet and graphics programs. 
  231. #73 s 3:5-27, 3:5-39 
  232. Select {Yes} if you want the Field Names to be exported. 
  233. #74 s 3:5-12 - 3:5-13 
  234. Select {Yes} if you want to create a Group Header and Trailer for each 
  235. level of grouping specified in the query. 
  236. #75 3:6-47 
  237. Select {1: copy all from} to copy all fields with matching names from a 
  238. database form or the Data-entry form. 
  239. #76 s 3:5-42 - 3:5-57, 3:5-65 - 3:5-68 
  240.         <Report Format Command Lines> 
  241. {REQUIRED} 
  242. .items            Items area repeated for each record. 
  243. .end              Report End Area printed at the end of a report. 
  244. {PAGE CONTROL} 
  245. .page             Forces a new page. 
  246. .header (N)       Header at the top of each page (starting at [N]). 
  247. .footer (N)       Footer at the bottom of each page (starting at [N]). 
  248. {GROUP FORMATS} 
  249. .group header     At the start of each group. 
  250. .group trailer    At the end of each group. Place group totals here. 
  251. {OTHER} 
  252. .items nosplit    Output from each record will appear on the same page. 
  253. across M wide N   The following values will be printed [M] times across, 
  254.                   and each will be [N] spaces wide. 
  255. printer control   [@c1] to [@c4] select CPI 1 to 4 from print definition 
  256.                   [@l1] to [@l4] select LPI 1 to 4 from print definition 
  257. special effects   [@b,@nb; @i,@ni; @u,@nu; @s1,@ns1; @s2,@ns2] 
  258.                   bold  4italic  u'line  special1 - special9 
  259. Alt-F10           Extended ASCII output characters, including highlights. 
  260. #77 s 3:5-40 - 5-57 
  261. Select the list field to be placed here. 
  262. #78 s 3:5-40 - 3:5-57 
  263. Select the list item or statistic to be placed here. 
  264. Statistics may not be placed in Group Header or Report Header. 
  265. Statistics (sum, max, min, count) may be placed in the Items Area, and in 
  266. Page Headers and Footers. 
  267. Group Statistics may only be placed in Group Trailers. 
  268. #79 3:5-62 
  269. For Fixed point or Integer fields, select {Yes} to suppress commas. 
  270. #80 3:5-62 
  271. For Fixed point fields, select {Yes} to suppress the decimal. 
  272. #81 3:5-63 
  273. Select {Yes} to remove space at the start or end of field, to combine 
  274. the field with the adjoining text. 
  275. #85 s 3:2-15 - 3:2-21 
  276.          <QUERY PROCEDURES> 
  277. {INTERACTIVE MODE} [(Starting mode when you define a query)] 
  278.  Multiple Choice Questions 
  279.  Select or Type      Type Choice Number or the Entire Phrase. 
  280.  Skip Question       Press TAB, or 0. 
  281.  Type Out Questions 
  282.  Type                Type the answer and press Spacebar.  Press TAB to skip.
  283.  Typing Ahead        Type ahead symbols and punctuation, not numbers.
  284.  Making changes      Move the cursor and edit.  
  285.  Go into Edit Mode   Move the cursor up or to the left. 
  286. {QUERY LEVELS}:  [LOW] Level should generally be used to save time.  
  287. Change to [HIGH] Level by using [F9 LEVEL] when you need to enter, 
  288. modify, or delete records, or access a DQL Procedural command, 
  289. Control command, or data manipulation function. 
  290. {EDIT MODE} [(Starting mode when you modify a query)] 
  291.  Editing             Type and use all cursor and editing functions. 
  292.  End the query       Press F2 SAVE. 
  293.  Go to Interactive   Position cursor, and press F1 INTERACTIVE. 
  294. #86 s 3:6-73 - 6-75, 3:6-148 
  295. Select the name of the Primary form. 
  296. #87 s 3:6-165, 3:6-196 
  297. Select {1: with} to select records from the form.  To report on all 
  298. records, press TAB. 
  299. #88 s 3:4-1, 3:6-46, 3:6-150 
  300. DQL Advanced Processing is performed by two types of procedures. 
  301.  
  302. A {PROCESSING PROCEDURE} lets you list, enter, delete, or modify records,
  303. and create screen, disk, or printed output.  A Processing procedure may 
  304. include Processing commands and/or Procedural commands, but may not
  305. include Control commands.  A Low Level Processing procedure can only 
  306. list records. A High Level Processing procedure can also enter, modify, 
  307. and/or delete records. 
  308.  
  309. A {CONTROL PROCEDURE} lets you link procedures together with or without 
  310. conditional processing actions specified by Procedural commands.  
  311. A Control procedure may include Procedural commands and/or Control commands,
  312. but may not include Processing commands.  A Control procedure can only be 
  313. defined in High Level. 
  314. #89 s 3:6-91 - 3:6-94 
  315. Select {in order} to sort records in ascending order by this item. 
  316.        {in reverse} to sort records in descending order by this item. 
  317.        {in groups} to process records with same value together. 
  318.        {in groups with group-totals} to process records in groups and 
  319.         generate group statistics. 
  320.  
  321. Advantages of {in groups}: 
  322.        The item value is listed only once per group. 
  323.        Each group can be formatted using group headers and trailers. 
  324. #90 s 3:6-101, 3:6-119 - 3:6-120, 3:6-126, 3:6-174 - 3:6-176, 3:6-189 
  325. Select one or more Statistical Operators: 
  326. Select {item} to list the item itself in the report output. 
  327.        {sum}  for the total of the values in the specified field. 
  328.        {mean} for the average value. 
  329.        {max}  for the highest value. 
  330.        {min}  for the lowest value. 
  331.        {variance} for the Variance among the values. 
  332.        {std.dev.} for the Standard Deviation. 
  333.        {std.err.} for the Standard Error. 
  334. #91 s 3:6-101, 3:6-119 - 3:6-120, 3:6-126 
  335. Select one or more Statistical Operators: 
  336. Select {item} to list the item itself in the report output. 
  337.        {mean} for the average value. 
  338.        {max}  for the highest value. 
  339.        {min}  for the lowest value. 
  340. #92 s 3:6-101, 3:6-119 - 3:6-120, 3:6-126
  341. Select {item} to list the item itself in the report output. 
  342.        {max}  for the highest value. 
  343.        {min}  for the lowest value. 
  344. #93 s 3:6-43, 3:6-50, 3:6-102, 3:6-142 
  345. Select one or more Condition Statistical Operators: 
  346.        {item} returns "YES" if condition is true; "NO" if false. 
  347.        {count} counts the records that satisfy the condition. 
  348.        {percent} calculates percent of records that satisfy the condition. 
  349. #94 s 3:6-43 - 3:6-44, 3:6-176 
  350. Select {1} if you want to include statistics for this item. 
  351. #95 s 3:6-158 
  352. Select {1} to specify a relationship (list records in a related form). 
  353. #96 s 3:6-132 - 3:6-133 
  354. Select {0} to modify records in the Primary form; {1} to modify records 
  355. in another form. 
  356. #97 3:6-61 
  357. Select {0} to delete records in the Primary form; {1} to delete records 
  358. in another form. 
  359. #98 3:6-66 
  360. Select the form into which records will be entered.  
  361. #99 3:6-110 
  362. {list records in} FORMNAME ^| RELATIONSHIP ^[{named} "UNIQUE RELATIONSHIP 
  363. NAME"^] ^[{with}(selection criteria)^] 
  364.  
  365. List fields in selected records in the Primary form or a related form. 
  366.  
  367. Separate each list item with a semi-colon (;). 
  368. After the last item type a period. 
  369.  
  370. A list item may be any type of value: a field name, a field in a related 
  371. form, a constant value, a variable, or a formula. For each list item, 
  372. optionally specify ordering or grouping, and statistics. 
  373. #100 s 3:6-132 - 3:6-133 
  374. {modify records in} FORMNAME ^| RELATIONSHIP ^[{named} "UNIQUE RELATIONSHIP
  375. NAME"^] ^[{with}(selection criteria)^] 
  376. FIELDNAME := MODIFIED VALUE 
  377.  
  378. Modify fields in selected records in the Primary form or a related form. 
  379.  
  380. Select the field(s) to be modified. 
  381. Specify the modified value to be given to each field. 
  382. #101 3:6-61 
  383. {delete records in} FORMNAME ^| RELATIONSHIP ^[{named} "UNIQUE RELATIONSHIP
  384. NAME"^] ^[{with}(selection criteria)^] 
  385.  
  386. Delete selected records in the Primary form or a related form. 
  387. #102 3:6-66 
  388. {enter a record in} FORMNAME 
  389.  
  390. Enter a record in the specified form. 
  391.  
  392. Specify the target form.  
  393. Specify all the fields in the record to be entered. 
  394. Specify the value to be given to each field. 
  395. #103 s 3:6-85 - 3:6-86 
  396. {if} CONDITION {then} ACTIONS1 ^[{else} ACTIONS2 ^] {end} 
  397.  
  398. If condition is true, perform actions1, else perform optional actions2. 
  399.  
  400. Specify the condition for the {if} statement. 
  401. Specify the actions to be performed if the condition is true. 
  402. Insert an optional {else} clause, and specify the actions to be executed 
  403. if the condition is false. 
  404. Use an {end} command to terminate the {if} statement. 
  405. #104 s 3:6-194 - 6-195 
  406. {while} CONDITION {do} ACTIONS {end} 
  407.  
  408. While condition is true, perform all specified actions. 
  409.  
  410. Specify the condition for the {while} statement.  
  411. Specify the actions to be executed while the condition is true. 
  412. Use an {end} command to terminate the {while} statement. 
  413. #105 s 3:6-73 - 3:6-76 
  414. {for} FORMNAME ^| RELATIONSHIP ^[{named} "UNIQUE RELATIONSHIP NAME"^] 
  415. ^[{with}(selection criteria)^] ACTIONS {end} 
  416.  
  417. Perform all the specified actions for each selected record. 
  418.  
  419. Specify the form or relationship that contains the records to be processed. 
  420. Specify the record selection criteria. 
  421. Specify all the actions to be performed for each selected record. 
  422. Use an {end} command to terminate the {for} statement. 
  423. #106 s 3:6-59 - 3:6-60 
  424. {define} {global} ^| {temp} "VARIABLE NAME" TYPE ^[LENGTH^] . 
  425.  
  426. Define a variable with the specified name, status, type, and length. 
  427.  
  428. Select the status of the variable: global or temporary. 
  429. Type the name of the variable enclosed in quotes.
  430. Specify the variable's type. 
  431. Optionally, specify the variable's length. 
  432. Use a period to end the {define} statement. 
  433. #107 3:6-192 
  434. Select {1) to use a global variable. 
  435. Select {2) to use a temporary variable. 
  436. #108 3:6-28 
  437. {assign} {global} ^| {temp} VARIABLE NAME := ASSIGNED VALUE . 
  438.  
  439. Assign a value to the specified variable. 
  440.  
  441. Select the variable to the assigned.
  442. Type the value to be assigned to the variable. 
  443. Use a period to end the {assign} statement. 
  444. #109 s 3:6-45, 3:6-77, 3:6-105, 3:6-136, 3:6-192 
  445. A value can be any of the following:
  446.   Field Name (field from the Primary form or a related form) 
  447.   Constant   (text constants are enclosed in quotes) 
  448.   Formula    (see operations, below) 
  449.   Function 
  450.   Variable 
  451. Operations allowed are: 
  452.   Arithmetic:   +  -  *  / 
  453.   Logical       and  or 
  454.   Comparison    =  ^>  ^<  ^>=  ^<=  between  not 
  455. #110 s 3:6-25, 3:6-137, 3:6-165 
  456. Select {0: NONE} to end selection criteria. 
  457.        {1: and}  if both conditions must be true. 
  458.        {2: or}   if either condition may be true. 
  459. #111 s 3:6-25, 3:6-137, 3:6-165 
  460. Select {0: NONE} if no more conditions are to be defined. 
  461.        {1: and}  to define one more condition that must be true. 
  462.        {(}       to define a set of conditions containing {or}. 
  463. #112 s 3:6-25, 3:6-137, 3:6-165 
  464. Select {0: NONE} if no more conditions are to be defined. 
  465.        {1: or}   to define one more condition that may be true. 
  466.        {(}       to define a set of conditions containing {and}. 
  467. #113 s 3:6-15 - 3:6-17, 3:6-42 
  468. Select {1: =}       for equal to 
  469.        {2: ^>}      for greater than 
  470.        {3: ^<}      for less than 
  471.        {4: ^>=}     for greater than or equal to 
  472.        {5: ^<=}     for less than or equal to 
  473.        {6: between} for a range 
  474.        {7: not}     to reverse the meaning of the following operator 
  475. #114 s 3:6-4 - 3:6-5 
  476. The following arithmetic operators are provided: 
  477.   {+}  Plus  
  478.   {-}  Minus 
  479.   {*}  Multiply 
  480.   {/}  Divide 
  481. #115 3:6-10 
  482. {(} (parentheses) lets you specify the order of evaluation, as well as
  483. combine {and} and {or} in selection criteria or conditions. 
  484. #117 3:6-108 
  485. Select a Field Name.  To skip press {0} or {TAB}. 
  486. #118 3:6-33 
  487. An unspecified field value is represented by the keyword {blank}.  It is 
  488. used to assign an unspecified value to a field, to check if a field value 
  489. has been specified, and/or to output a {blank} field. 
  490. #119 3:6-45 
  491. Specify a Constant value typed as follows: 
  492.  
  493. {FIELD TYPE}   {COMMENTS}                         {EXAMPLES} 
  494. Text         Enclose text in double quotes        "James" 
  495. Num. String  Do not type the format characters     42035551212 
  496. Number       Do not type commas                    10012.15  -2456 
  497. Date         Use slashes in a Date value           12/31/99 
  498. Time         Use colons in a Time value            23:59:59 
  499. Yes or No    Select value from the menu            Yes   No 
  500. Choice       Select value from the menu            Male  Female 
  501.  
  502. The keyword {blank} can be used as an unspecified value for any Field Type. 
  503. #120 3:6-158 
  504. A relationship lets you select records in a related form based on a 
  505. specified field value as summarized below: 
  506.  
  507. {Operator}  {Returns} 
  508.  
  509.  all         Specified field value from EACH related record. 
  510.              (This operator can only be used as a list item). 
  511.  any         Specified field value from the FIRST related record. 
  512.  count of    Count of records in set of related records. 
  513.  highest of  Highest specified value from set of related records. 
  514.  lowest of   Lowest specified value from set of related records. 
  515.  sum of      Sum of specified value from set of related records. 
  516.  mean of     Avg. of specified value from set of related records. 
  517. #121 s 3:6-20 - 3:6-21, 3:6-158 
  518. Once a relationship has been defined in the query, you need not specify 
  519. it again.  Select one of the relationships that you have already defined 
  520. in the query.  Press TAB to define a new relationship. 
  521. #122 s 3:6-20 - 3:6-21, 3:6-158 
  522. These forms have a predefined relationship to the last form specified 
  523. in the query.  The criteria for these relationships have already been 
  524. defined, but you may add to the criteria by creating an ad-hoc relationship.
  525. Select a form or Press TAB to define an ad-hoc relationship. 
  526. #123 s 3:6-20 - 3:6-21, 3:6-158 
  527. Select a form to define a new relationship with.  You may then optionally 
  528. specify record selection criteria for the relationship. 
  529. #124 s 3:6-20 - 3:6-21, 3:6-132 - 3:6-133, 3:6-158 
  530. If you define more than one relationship with the same form using different
  531. record selection criteria, you must provide a unique name for each 
  532. relationship. To provide a unique name, select {1: named}, then type the 
  533. name in quotes.  
  534. #125 s 3:6-20 - 3:6-21, 3:6-132 - 3:6-133, 3:6-158
  535. You may optionally define criteria for the relationship.  If the 
  536. relationship is predefined, these criteria will be added to those 
  537. already defined. 
  538. #126 3:6-77 
  539.                       [IF FUNCTION] 
  540. {if}(CONDITION, TRUE VALUE, FALSE VALUE) 
  541.  [DATE FUNCTIONS] 
  542. {month}(DATE)            {day}(DATE)          {year}(DATE) 
  543. {weekday}(DATE)          {yearday}(DATE)      {yearweek}(DATE) 
  544. {date}(MONTH,DAY,YEAR)   {julian}(DATE) 
  545.                     [SPELL FUNCTIONS] 
  546. {spellmonth}(MONTH)  {spellweekday}(DAY OF THE WEEK) 
  547. {spelldate}(DATE)    {spellnumber}(NUMBER)    {spellcurrency}(NUMBER) 
  548.                      [TIME FUNCTIONS] 
  549. {hour}(TIME)        {minutes}(TIME)
  550. {seconds}(TIME)     {timeampm}(TIME)          {ampm}(TIME) 
  551.                      [TEXT FUNCTIONS] 
  552. {firstc}(TEXT, # Chars)           {firstw}(TEXT, # Words) 
  553. {lastc}(TEXT, # Chars)            {lastw}(TEXT, # Words) 
  554. {midc}(TEXT, StartChar, # Chars)  {midw}(TEXT, StartWord, # Words) 
  555. {jointext}(TEXT1, TEXT2)          {length}(TEXT) 
  556. {lastfirst}(NAME)                 {firstlast}(NAME) 
  557. {upper}(TEXT)   {proper} (TEXT)     {lower}(TEXT)   {textpos} (TEXT1,TEXT2)
  558. #127 s 3:6-77, 3:6-78, 3:6-100, 3:6-141, 3:6-143, 3:6-151 
  559.                    [FINANCIAL FUNCTIONS] 
  560. {presentvalue}(futurevalue, installment, rate, periods) 
  561. {futurevalue}(presentvalue, installment, rate, periods) 
  562. {installment}(presentvalue, futurevalue, rate, periods) 
  563. {rate}(presentvalue, futurevalue, installment, periods) 
  564. {periods}(presentvalue, futurevalue, installment, rate) 
  565.                 [MATH/SCIENTIFIC FUNCTIONS] 
  566. {exp}(NUMBER) {log}(NUMBER) {log10}(NUMBER) {power}(NUMBER) {sqrt}(NUMBER) 
  567. {abs}(NUMBER) {ceil}(NUMBER) {floor}(NUMBER) {mod}(NUMBER,BASE NUMBER)
  568. {random}() 
  569.                  [TRIGONOMETRIC FUNCTIONS] 
  570. {sin}(ANGLE IN RADIANS) {cos}(ANGLE IN RADIANS) {tan}(ANGLE IN RADIANS)
  571. {asin}(SINE VALUE)      {acos}(COSINE VALUE)    {atan}(TANGENT VALUE) 
  572. {sinh}(ARGUMENT)        {cosh}(ARGUMENT)        {tanh}(ARGUMENT) 
  573. #128 s 3:6-52, 3:6-54 
  574. Select {0: NONE} to skip these options. 
  575.        {1: current} for current date, time, page number, item number,
  576.                     user name, user level, computer name, or status. 
  577.        {2: data-entry} for a field from a Data-entry form, if defined. 
  578. #130 2:5-10 
  579. Type the name of the source file (including drive and directory) that 
  580. contains the data to be imported into the specified destination form. 
  581. #131 2:5-10 
  582. Select the DataEase form into which the data will be imported. 
  583. #132 s 2:5-10 - 2:5-11 
  584. Select the format of the source data file. 
  585. #133 2:5-17 
  586. Select {Yes} if the source DataEase form is identical to the destination 
  587. DataEase form. Otherwise, select {No}. 
  588. #134 2:5-17 
  589. Type the name of the source DataEase form definition file. You need not 
  590. specify the file extension (DBA). 
  591. #135 2:5-22 
  592. Type the field separator character and press RETURN.  If the field 
  593. separator is the new line character, press RETURN. 
  594. #136 2:5-22 
  595. Type the record separator character and press RETURN.  If the record
  596. separator is the new line character, press RETURN. 
  597. #137 2:5-28 
  598. If you select {Yes}, DataEase will insert a decimal in all Fixed Point 
  599. fields in the import file that do not already have a decimal point.  If 
  600. you answer {No}, DataEase does not insert decimals although it does import
  601. decimal points that exist in the source file. 
  602. #138 2:5-13 
  603. DataEase matches the records being imported to the existing records 
  604. in the destination form based on the values in the Unique fields. 
  605. Select {1. ADD NON-MATCHING} if importing only new records.  
  606.        {2. UPDATE MATCHING} if updating existing records. 
  607.        {3. ADD OR UPDATE} if importing new and updating existing records.  
  608.        {4. DO NOT MATCH} saves time if you are importing only new records,
  609.        and you are sure the import file doesn't contain duplicate records. 
  610. #139 s 2:5-19, 2:5-23 
  611. DataEase can match fields in the source file to the fields in the 
  612. destination form either by Field Order or by Field Name. 
  613. Select {1. BY FIELD ORDER} if the order of the fields is identical in
  614.        the source file and the destination form.  
  615. Select {2. BY FIELD NAME}, providing there are corresponding Field Names
  616.        in both files. 
  617.  
  618. For Lotus 1-2-3, DIF, Mail-merge, and Variable Length files, the first 
  619. record imported must contain the source Field Names. 
  620.  
  621. For dBASE and DataEase files, the Field Names are already present in the
  622. respective file definitions and need not be included as records. 
  623. #140 2:5-33 
  624. Type the name of the form to be installed. 
  625. #141 2:5-34 
  626. Type the filename of the source Form Definition file.  This file has 
  627. an extension of DBA (which you need not type).  Specify the full PATH, 
  628. including the drive if it is other than the current data drive. 
  629. #142 2:5-34 
  630. If you do not want to install data in the form, press RETURN.  
  631. Otherwise, type the filename of the source Data file.  This file has 
  632. an extension of DBM (which you need not type).  Specify the full PATH, 
  633. including the drive if it is other than the current data drive. 
  634. #143 s 2:5-35 - 2:5-36 
  635. Type the name of the DQL Procedure (or Quick Report) to be installed.  
  636. Do not start it with a number. 
  637. #144 s 2:5-35 - 2:5-36 
  638. Type the filename of the Procedure Definition file.  This file has 
  639. an extension of DBR (which you need not type).  Specify the full PATH, 
  640. including the drive if it is other than the current data drive. 
  641. #145 s 2:5-35 - 2:5-36 
  642. Select {Yes} if the procedure has an associated Data-entry form (.DBF file 
  643. extension).  The Data-entry form file must be present on the same drive as 
  644. the Procedure Definition file. 
  645. #146 2:5-41 
  646. Select or type the filename of the Import Specification file. 
  647. This file has an extension of DBI (which you need not type).  Specify 
  648. the full PATH, including the drive if it is other than the current 
  649. data drive. 
  650. #147 2:5-40 
  651. Type the name of the Installation Command file. This file has an extension 
  652. of DIN (which you need not type).  Specify the full PATH, including the 
  653. drive if it is other than the current data drive. 
  654. #148 
  655. Data transfer will use the server batch facility.
  656. #150 1:4-15 
  657. Specify the drive and directory for the Backup or Restore.
  658. #151 1:4-15 
  659. If an error occurs during Backup or Restore, select {1: Ignore and Continue} 
  660. or {2: Cancel} if you are not going to be present to take action.  Otherwise 
  661. select option {3: Decide upon Error}. 
  662. #152 s 1:4-4 - 1:4-13 
  663. Select {1. Forms} to get a list of forms and the corresponding files. 
  664.        {2. Procedures} to get a list of Quick Reports and DQL Procedures. 
  665.        {3. Import Specifications} to get a list of Imports. 
  666. #160 2:2-18
  667. <More Help> displays a help message for the current function.
  668. #161 2:2-26
  669. <Borders & Ext Char Set> is used to draw borders or access the ASCII
  670. extended character set.
  671. #162 s 2:2-20 - 2:2-21
  672. <Copy> copies a block of text and fields.  Select <Copy> then select 
  673. None, Block, Form, or Dictionary field to specify the type of copy 
  674. you want to make.
  675. #163 2:2-19
  676. <Cut> moves or deletes fields and/or text.  Select <Cut>, move the 
  677. cursor to the first character you don't want to cut, and 
  678. select <Cut> again.
  679. #164 2:2-21
  680. <Paste> places cut (F3 CUT) or copied (F5 COPY) text and/or fields 
  681. onto the form.
  682. #165 2:2-22
  683. <Ins Line> inserts a blank line at the current cursor position and 
  684. moves the current cursor line and all following lines down one line.
  685. #166 2:2-22
  686. <Del Line> removes or erases the line on which the cursor rests.
  687. #167 s 2:2-84 - 2:2-85
  688. <Show Colors> displays the form as it will appear in Record Entry.
  689. You can only use this option to view the form.
  690. #168 s 2:2-84 - 2:2-85
  691. <Underline> marks the beginning of a block that you want to underline
  692. when it is printed using Record Entry format.  Text marked as 
  693. underlined displays in the Regular Field color in Record Entry.
  694. #169 s 2:2-84 - 2:2-85
  695. <Bold> marks the beginning of a block that you want to print
  696. in boldface.  Text marked as bold displays in the Highlight 1 color 
  697. in Record Entry.
  698. #170 s 2:2-84 - 2:2-85
  699. <Italics> marks the beginning of a block that you want to print in 
  700. italics.  Text marked as italic displays in the Highlight 2 color 
  701. in Record Entry.
  702. #171 s 2:2-84 - 2:2-85
  703. <CPI 2> marks the beginning of a block that you want to print using 
  704. a different characters per inch setting.  Text marked as CPI 2 
  705. displays in the Title Area color in Record Entry.
  706. #172 s 2:2-84 - 2:2-85
  707. <CPI 3> marks the beginning of a block that you want to print using 
  708. a different characters per inch setting.  Text marked as CPI 3
  709. displays in the Mode Area color in Record Entry.
  710. #173 s 2:2-84 - 2:2-85
  711. <CPI 4> marks the beginning of a block that you want to print using 
  712. a different characters per inch setting.  Text marked as CPI 4
  713. displays in the Message Area color in Record Entry.
  714. #174 s 2:2-84 - 2:2-85
  715. <LPI 2> marks the beginning of a block that you want to print using 
  716. a different lines per inch setting.  A block marked as LPI 2 displays
  717. in the Prompt Line color in Record Entry.
  718. #175 s 2:2-84 - 2:2-85
  719. <LPI 3> marks the beginning of a block that you want to print using 
  720. a different lines per inch setting.  A block marked as LPI 3 displays
  721. in the Menu Highlight color in Record Entry.
  722. #176 s 2:2-84 - 2:2-85
  723. <LPI 4> marks the beginning of a block that you want to print using 
  724. a different lines per inch setting.  A block marked as LPI 4 displays
  725. in the Key Names color in Record Entry.
  726. #177 s 2:2-84 - 2:2-85
  727. <End Highlight> marks the end of a block that you have given a 
  728. specific highlight attribute.
  729. #178 1:2-25
  730. <Multiview> accesses related forms.  Once the related form is 
  731. displayed you can view, enter, modify, or delete records.
  732. #179 1:2-21
  733. <Recalculate> recalculates the values of all the fields defined
  734. with Derivation Formulas.
  735. #180 1:2-21
  736. <Suspend Calc> turns off automatic calculation of all the fields 
  737. defined with Derivation Formulas.
  738. #181 
  739. <Exit> returns you to the previous menu.
  740. #182 2:2-17
  741. <Exit & Save> saves the form on the screen as a new form, or saves 
  742. the changes made to an existing form, and returns you to the Form
  743. Definition menu.
  744. #183 2:2-18
  745. <Exit & Abandon> abandons the form, or changes made to an existing 
  746. form and returns you to the Form Definition menu.
  747. #184 2:2-23
  748. <Field> creates a record entry field beginning at the current cursor
  749. position.  You can view, modify, or delete an existing field 
  750. definition by moving the cursor into the field and selecting <Field>.
  751. #185 s 2:2-24 - 2:2-25
  752. <Form Properties> displays the Form Properties screen.  Use this 
  753. screen to define security levels and help messages for the form,
  754. encrypt records, and override the default Record Entry configuration.
  755. #187 s 2:2-27 - 2:2-31
  756. <Define Subform> displays the Subform Definition screen.  
  757. This screen is used to define Multiforms.
  758. #188 2:2-32
  759. <Print> prints the form definition.
  760. #189 3:5-64
  761. <Exit & Save> saves the format (in the computer's memory) 
  762. and returns you to the Quick Reports or DQL menu.
  763. #190 1:2-18
  764. <Exit & Abandon> returns you to the Quick Reports or DQL menu
  765. without saving the format.
  766. #191 s 3:5-60 - 3:5-63
  767. <Field> defines or modifies a field in the format.
  768. #193 s 3:2-27 - 3:2-28
  769. <Print> prints the format.
  770. #194 3:2-12
  771. <Exit & Save> saves the Data-entry form (in the computer's memory)
  772. and returns you to the DQL menu.
  773. #195 1:2-18
  774. <Exit & Abandon> returns you to the DQL menu without saving the
  775. Data-entry form.
  776. #196 3:2-9
  777. <Field> defines or modifies a field on the Data-entry form.
  778. #197 s 3:2-27 - 3:2-28
  779. <Print> prints the Data-entry form definition.
  780. #198 s 2:2-64, 2:2-72, 2:2-75
  781. <Exit & Save> saves the Derivation Formula, Upper/Lower Limit 
  782. formula, or field help message and returns you to the Field 
  783. Definition screen.
  784. #199 s 2:2-64, 2:2-72, 2:2-75
  785. <Exit & Abandon> abandons any changes made to the Derivation Formula,
  786. Upper/Lower Limit formula, or field help message and returns you to 
  787. the Field Definition screen.
  788. #200 1:2-18
  789. <Exit> exits Record Entry for this form and returns you to the
  790. Record Entry menu.
  791. #202 1:2-19 - 1:2-20
  792. <Save> saves the record on the screen.
  793. #203 s 1:2-19 - 1:2-20
  794. <Modify> modifies the record on the screen.
  795. #204 s 1:2-19 - 1:2-20
  796. <Delete> deletes the record on the screen.
  797. #205 s 1:2-19 - 1:2-20
  798. <Clear Form> clears the form on the screen.
  799. #206 s 1:2-19 - 1:2-20
  800. <Clear Field> clears the field in which the cursor rests.
  801. #207 s 1:2-19 - 1:2-20
  802. <Del Long:Text line> deletes the line of the long:text field in which
  803. the cursor rests.
  804. #208 s 1:2-19 - 1:2-20
  805. <Ins Long:Text line> inserts a line in a long:text field above the 
  806. line in which the cursor rests.
  807. #209 s 1:2-19 - 1:2-20
  808. <Undo Record> abandons the changes made to the record on the screen.
  809. #210 1:2-21
  810. <Print> prints a copy of the record currently on the screen.
  811. #211 1:2-22
  812. <Enter Search Criteria> clears the form, turns off all the
  813. field derivations, and allows search values to be entered in Prevent
  814. Data-entry fields.
  815. #212 1:2-23
  816. <Continue Search for Criteria> displays the next record that meets 
  817. the specified search criteria.
  818. #213 1:2-22
  819. <Begin Search for Criteria> begins a record search.
  820. #214 1:2-22
  821. <Next Consecutive Record> displays the next consecutive record in 
  822. the file.
  823. #215 1:2-23
  824. <Previous Consecutive Record> displays the previous record in the 
  825. file.
  826. #216 1:2-23
  827. <Go to Record Number> displays a specific record by record number.
  828. #217 1:2-24
  829. <Table View> displays a Table View of the records in the file. 
  830. Enter search criteria and select <Table View> to display a table
  831. of matching records.
  832. #218 1:2-25
  833. <Multi-Form> creates an Ad-hoc Multiform.
  834. #219 1:2-25
  835. <Lookup> opens a window into a related form where you can look up
  836. a value and bring it back into the Primary form.
  837. #220 1:2-25
  838. <Exit> exits a related form and returns you to the previous form.
  839. #221 1:2-26
  840. <Quick Report> displays the Quick Reports menu.
  841. #222 1:2-27
  842. <Default Field> retrieves the default value (saved on the Default 
  843. Record) for the field in which the cursor rests.
  844. #223 1:2-27
  845. <Default Form> retrieves the Default Record.
  846. #224 1:2-27
  847. <Save Default> saves the record on the screen (or in which the cursor 
  848. rests) as the Default Record.
  849. #225 1:2-27
  850. <Delete Default> deletes the default record.
  851. #226 1:2-77
  852. <Allow All Record Access> removes all locks placed on the record that
  853. you are currently viewing.
  854. #227 1:2-77
  855. <Allow Read Record Access> only allows other users to view the record
  856. you are viewing.
  857. #228 1:2-77
  858. <Allow No Record Access> prevents other users from accessing the 
  859. record that you are viewing.
  860. #230 1:2-78
  861. <Refresh> reads the record from disk and displays it on the screen.
  862. #231 1:2-78
  863. <Continuous Refresh> automatically refreshes the record on the 
  864. screen every few seconds.
  865. #232 1:2-18
  866. <Exit> exits Record Entry for this form and returns you to the
  867. Record Entry menu.
  868. #234 1:2-29
  869. <Save Changes> saves all the changes/modifications made to the table.
  870. #235 1:2-29
  871. <Undo Changes> abandons all the changes made to the table that have
  872. not scrolled off the screen and have not been saved by pressing 
  873. F2 SAVE.
  874. #236 1:2-29
  875. <Delete Record> deletes the record on the line in which the 
  876. cursor rests.
  877. #237 1:2-29
  878. <Clear Field> clears the field in which the cursor rests.
  879. #238 1:2-29
  880. <Enter New Records> scrolls some records off the screen and displays
  881. some blank lines into which you can enter new records.
  882. #239 1:2-21
  883. <Print> prints the table on the screen.
  884. #240 1:2-30
  885. <Form View> toggles from Table View to Form View.
  886. #241 1:2-31
  887. <Lookup> opens a window into a related form where you can look up a 
  888. value and bring it back into the Primary form.
  889. #242 1:2-31
  890. <Exit> exits a related form and returns to the previous form.
  891. #247 1:2-79
  892. <Allow All File Access> removes any locks placed on the form you 
  893. are viewing.
  894. #248 1:2-79
  895. <Allow Read File Access> only allows other users to view the records
  896. in the form you are viewing.
  897. #249 1:2-79
  898. <Allow No File Access> prevents other users from accessing the form
  899. you are viewing.
  900. #250 1:2-79
  901. <Refresh> reads the records listed in the table on the screen and 
  902. redisplays each record as it appears on the disk.
  903. #251 1:2-78
  904. <Continuous Refresh> automatically refreshes the records on the 
  905. screen every few seconds.
  906. #252 3:2-22
  907. <Exit & Save> saves the query (in the computer's memory) 
  908. and returns you to the DQL menu.
  909. #253 3:2-22
  910. <Exit & Abandon> returns you to the DQL menu without saving the query.
  911. #254 3:2-15
  912. <Interactive Mode> switches from Edit Mode to Interactive Mode.
  913. #255 s 3:2-18, 3:2-21
  914. <Change Level> changes levels (from Low Level to High Level or
  915. High Level to Low Level).
  916. #256 s 3:6-139 - 3:6-143
  917. <Field> displays the Report Field Definition screen and lets you 
  918. define a field in the query.  This option is used with the 
  919. DQL Output command.
  920. #257 3:2-22
  921. <Exit & Save> saves the query (in the computer's memory) 
  922. and returns you to the DQL menu.
  923. #258 3:2-22
  924. <Exit & Abandon> returns you to the DQL menu without saving the query.
  925. #259 3:2-20
  926. <Edit Mode> switches from Interactive Mode to Edit Mode.
  927. #260 s 3:2-18, 3:2-21
  928. <Change Level> changes levels (from Low Level to High Level or
  929. High Level to Low Level).
  930. #261 3:2-16
  931. <Skip Menu> bypasses the current Interactive menu options.
  932. #262 1:3-9
  933. <Exit> exits Define/Modify Record Selection or Define/Modify List 
  934. Fields and returns you to the Quick Reports menu.
  935. #263 1:3-9
  936. <Save> saves the record selection criteria or list field definition 
  937. for the report and returns you to the Quick Reports menu.
  938. #264 1:3-9
  939. <Clear Form> removes the selection criteria or list field numbers 
  940. from all the fields on the form.
  941. #265 1:3-9
  942. <Clear Field> removes the selection criteria or list field numbers 
  943. from the current field.
  944. #266 1:3-9
  945. <Print> prints the record selection criteria or list field definition
  946. specified for the report.
  947. #267 s 1:3-17, 1:3-22
  948. <Multiview> displays a related form.  Once the related form is
  949. displayed you can specify record selection criteria or select fields 
  950. to list from the related form.
  951. #268 s 1:3-17, 1:3-22
  952. <Exit Multiview> exits a related form and returns you to the previous
  953. form.
  954. #269 3:2-10
  955. <Enter & Continue Procedure> saves the data entered on the Data-entry
  956. form and continues running the procedure.
  957. #270 1:2-18
  958. <Exit & Abandon> returns you to the DQL menu without saving the data
  959. entered on the Data-entry form.
  960. #271 s 1:2-19, 3:2-9
  961. <Clear Form> clears all the data on the Data-entry form.
  962. #272 s 1:2-19, 3:2-9
  963. <Clear Field> clears the data in the current field.
  964. #273 1:2-45
  965. Select the form to display on the screen in a window beginning at 
  966. the current cursor position.  Press ESC EXIT to remove the related form.
  967. #274 1:2-46
  968. Select the related form that contains the value you want to look up.
  969. Press RETURN to bring the value from the related form back to the
  970. Primary form.
  971. #275 2:2-130
  972. Select {Yes} to delete the relationship records that use the name of
  973. the form you are deleting.
  974.  
  975. Select {No} to delete just the form and none of the RELATIONSHIPS form 
  976. records.
  977. #277 s 3:6-111 - 3:6-112
  978. {lock} all files ^| filename ^| selected record ^[shared^| exclusive^].
  979.  
  980. LAN command used to override the default Multi-User Locking Rules
  981. specified on the System Configuration form.  
  982.  
  983. Select {lock all files} to lock all the forms referenced by the
  984. procedure.  Select {lock filename} to lock just the specified form.  
  985. Select {lock selected records} to lock just the record that is
  986. currently being processed.  
  987.  
  988. The {shared} option lets users view the locked resource.  The
  989. {exclusive} option prevents all access to the locked resource.
  990. #278 s 3:6-186 - 3:6-187
  991. {unlock} all files ^| filename ^| selected record .
  992.  
  993. LAN command used to override the default Multi-User Locking Rules
  994. specified on the System Configuration form.  Unlocks resources
  995. specified by a DQL {lock} command. 
  996.  
  997. Select {unlock all files} to unlock all the forms referenced by the
  998. procedure.  Select {unlock filename} to unlock just the specified form.
  999. Select {unlock selected records} to unlock just the record that is
  1000. currently being processed.
  1001. #279 s 3:6-152 - 3:6-153
  1002. {query selection} lock files ^| records ^| nothing .
  1003.  
  1004. LAN command used to override the default Multi-User Locking Rules
  1005. specified on the System Configuration form.
  1006.  
  1007. Select {query selection lock files} to lock every form referenced by
  1008. the procedure that contains any records selected for processing. 
  1009. Select {query selection lock records} to lock every record selected for
  1010. processing.  Select {query selection lock nothing} to lock no forms or
  1011. records.  This option allows users to view, modify, or delete records
  1012. selected for processing by the procedure. 
  1013.  
  1014. Once the procedure begins actually processing the selected records, the
  1015. query selection lock is forfeited.
  1016. #280 s 3:6-95 - 3:6-98
  1017. {input using} FORMNAME {into} "TEMPFORM" .
  1018.  
  1019. Provides record entry functions at any time during the procedure and
  1020. processes the input data.
  1021.  
  1022. Specify the name of the form that contains the data you want to input.
  1023. Specify the name of a second temporary form, enclosed in quotation
  1024. marks, to reference the input record. 
  1025.  
  1026. When the input record is processed, DataEase stores one of the
  1027. following values in the current status variable depending on which key
  1028. was pressed to input the record: (ESC=1), (F2=2), (F7=3), (F8=4). This
  1029. value can be used to control subsequent conditional processing.
  1030. #281 s 3:6-139 - 3:6-143
  1031. {output}: 
  1032. FIELD NAME ^| TEXT
  1033. .
  1034.  
  1035. Writes text or fields directly to the output device while processing
  1036. the procedure. 
  1037.  
  1038. Insert the {output} command followed by a colon in column 1 of the
  1039. query. Press F10 FIELD to enter a field or specify the text you want to
  1040. appear in the output. 
  1041.  
  1042. Following the last line to be output, insert a period in column 1 of
  1043. the query.
  1044. #282 s 3:6-122 - 3:6-123
  1045. {message} "MESSAGE TEXT" ^[{window}^] ^[{pause}^] .
  1046.  
  1047. Enter the message you want to display enclosed in quotation marks. 
  1048. The default displays up to a 40-character message in the upper right corner
  1049. of the screen.  The {window} option displays a message of up to 4,000
  1050. characters in a window.  The {pause} option requires a user to press a
  1051. key to resume processing.
  1052. #283 s 3:6-38 - 3:6-39
  1053. {case} (EXPRESSION)
  1054. {value} COMPARISON 1:
  1055. ACTION SERIES 1 .
  1056. ^[{others}:
  1057. OTHERS ACTION SERIES .^]
  1058. {end}
  1059. Compares expression to a series of values and executes different
  1060. action(s) based on which comparison is true. 
  1061.  
  1062. Insert the {case} command.  Specify an expression enclosed in
  1063. parentheses and press RETURN.  Next, insert the keyword {value}. 
  1064. Specify a comparison value followed by a colon.  After each value
  1065. statement, enter the action(s) DataEase should perform if the value
  1066. comparison is true.  Each action statement is followed by a period.
  1067. After the last value-action series, optionally insert the keyword
  1068. {others} and specify the action(s) you want DataEase to take if none 
  1069. of the preceding comparisons are true.  The {case} command must be
  1070. terminated by an {end} command.
  1071. #284 3:6-190
  1072. {value} :
  1073. ACTION SERIES .
  1074.  
  1075. Part of the {case} command that compares an expression to a series of
  1076. values and executes different actions based on which comparison is
  1077. true. 
  1078.  
  1079. Specify a value followed by a colon and press RETURN.  Then specify the
  1080. action(s) you want DataEase to perform if the value comparison is true. 
  1081. Each action statement is terminated by a period.
  1082. #285 3:6-138
  1083. {others} :
  1084. ACTION SERIES .
  1085.  
  1086. Part of the {case} command that compares an expression to a series of
  1087. values and executes different actions based on which comparison is
  1088. true. 
  1089.  
  1090. Specify the action(s) you want DataEase to perform if none of the
  1091. preceding value comparisons is true.  Each action statement is
  1092. terminated by a period. 
  1093. #286 3:6-162
  1094. {run procedure} "PROCEDURE NAME" .
  1095.  
  1096. Loads and runs the specified procedure. 
  1097.  
  1098. Enter the name of the procedure enclosed in quotation marks, followed
  1099. by a period.
  1100. #287 3:6-35
  1101. {call menu} "MENU NAME" .
  1102.  
  1103. Displays the specified DataEase system or custom defined menu. 
  1104. Enter the name of the menu enclosed in quotation marks, followed by a
  1105. period.  If a chain menu is called, it is executed, but not displayed.
  1106. #288 3:6-36
  1107. {call program} "PROGRAM NAME ^[ARGUMENTS^]" .
  1108.  
  1109. Loads and runs the specified program. 
  1110.  
  1111. Enter the name of the program enclosed in quotation marks, followed by
  1112. a period. The program name can be a constant or an expression involving
  1113. functions and variables.  Specify the full PATH if the program is
  1114. not in the current directory.
  1115. #289 3:6-156
  1116. {record entry} "FORMNAME" .
  1117.  
  1118. Displays the specified form, allowing Record Entry functions to be
  1119. performed during the procedure.
  1120.  
  1121. The input data is entered directly into the database; it is not
  1122. processed by the procedure. 
  1123. #290 3:6-89
  1124. {import} "IMPORT SPECIFICATION NAME" .
  1125.  
  1126. Imports data into a DataEase form according to a previously defined
  1127. import specification. 
  1128.  
  1129. Enter the name of the import specification enclosed in quotation marks,
  1130. followed by a period.
  1131. #291 3:6-159
  1132. {reorganize} "FORMNAME" .
  1133.  
  1134. Reorganizes the specified form; this permanently erases all deleted
  1135. records and then recreates all the indexes used to organize the data. 
  1136.  
  1137. Enter the name of the form enclosed in quotation marks, followed by a
  1138. period.
  1139. #292 3:6-57
  1140. {db status} .
  1141.  
  1142. Generates a report that summarizes the status of the forms, procedures,
  1143. and/or imports in the current database.  The default displays the report on
  1144. the screen.  Press SH-F9 PRINT to send the report to the printer.
  1145. #293 3:6-31
  1146. {backup db} .
  1147.  
  1148. Creates a backup copy of the current database in a special DataEase
  1149. format.  The backup must be restored using the {restore db} command or
  1150. the [Restore Database] option on the Maintenance menu.  
  1151.  
  1152. DataEase prompts you for the information and/or disks needed to perform
  1153. the backup.
  1154. #294 3:6-161
  1155. {restore db} .
  1156.  
  1157. Restores a database from a backup copy created by the {backup db} command
  1158. or the [Backup Database] option on the Maintenance menu.  
  1159.  
  1160. DataEase prompts you for the information and/or disks needed to perform
  1161. the restore.
  1162. #295 s 3:6-113 - 3:6-114
  1163. {lock db} .
  1164.  
  1165. LAN command used to override the default Multi-User Locking Rules
  1166. specified on the System Configuration form.  
  1167.  
  1168. Select {lock db} to lock the current database.  
  1169.  
  1170. This prohibits any user from signing on to the current database.
  1171. #296 3:6-188
  1172. {unlock db} .
  1173.  
  1174. LAN command used to override the default Multi-User Locking Rules
  1175. specified on the System Configuration form.  
  1176.  
  1177. Select {unlock db} to terminate the {lock db} command and unlock the
  1178. current database.
  1179. #297 3:6-99
  1180. {install appl} "INSTALLATION FILENAME" .
  1181.  
  1182. Installs forms, reports, procedures, or entire applications in the
  1183. current database. 
  1184.  
  1185. Enter the name of the installation command file (.DIN filename
  1186. extension) enclosed in quotation marks, followed by a period.
  1187.  
  1188.